steamed veggies - Alemán Inglés Diccionario